package com.example.nioprc.infrastructure.registry;

import java.util.Map;

/**
 * 服务注册表接口,负责服务的注册和查找
 */
public interface ServiceRegistry {
    //注册服务
    void registerService(Class<?> interfaceClass,Object serviceInstance);
    //根据服务名称查找服务实例
    Object getService(String serviceName);
    //获取所有已注册的服务
    Map<String,Object> getAllServices();
}
